========================================================================
    ģ : SimpleAtl Ŀſ
========================================================================

ӦóΪ SimpleAtl Ŀ
д̬ӿ (DLL) 㡣

ļ
ĿÿļժҪ

SimpleAtl.vcproj
    Ӧóɵ VC++ ĿĿļ
    йɴļ Visual C++ 汾ϢԼ
    йʹӦóѡ
    ƽ̨úĿܵϢ

SimpleAtl.idl
    ļĿжͿ⡢
    ӿں co-class  IDL 塣
    ļ MIDL ɣ
        C++ ӿڶ GUID  (SimpleAtl.h)
        GUID                                 (SimpleAtl_i.c)
        Ϳ                                  (SimpleAtl.tlb)
        ʹ                                 (SimpleAtl_p.c and dlldata.c)

SimpleAtl.h
    ļ SimpleAtl.idl ж C++
    ӿڶ GUID ڱڼ MIDL ɡ
SimpleAtl.cpp
    ļӳ DLL ʵ֡
SimpleAtl.rc
    ǳʹõ Microsoft Windows Դ
    б

SimpleAtl.def
    ģ鶨ļΪṩй DLL 
    Ϣݵĵ
        DllGetClassObject  
        DllCanUnloadNow    
        GetProxyDllInfo    
        DllRegisterServer	
        DllUnregisterServer

/////////////////////////////////////////////////////////////////////////////
׼ļ

StdAfx.hStdAfx.cpp
    ЩļΪ SimpleAtl.pch
    Ԥͷ (PCH) ļԼΪ StdAfx.obj Ԥļ

Resource.h
    ǶԴ ID ı׼ͷļ

/////////////////////////////////////////////////////////////////////////////
Proxy/stub DLL Ŀģ鶨ļ

SimpleAtlps.vcproj
    ļ proxy/stub DLLбҪĿļ
	Ŀе IDL ļٰһӿڣұ
	 proxy/stub DLL ֮ǰȱ IDL ļ	˹
	dlldata.cSimpleAtl_i.c  SimpleAtl_p.cЩ
	 proxy/stub DLL ġ

SimpleAtlps.def
    ģ鶨ļΪṩ
    й proxy/stub ĵϢ
/////////////////////////////////////////////////////////////////////////////
